#wrapper { min-width: 1000px; max-width: 2500px; margin:0px auto; padding:0px 0px 0px 0px; position:relative; min-height: 100%; height: auto!important; height: 100%;  text-align: left; background: url(/image/layouts/aquagraph_topohmpg1.png) left top no-repeat #f7f8f0;}
#header{ height: 290px; position:relative; background: url(/image/layouts/aquagraph_tophmpg2.jpg) right top no-repeat;}
/* thumbnail-box*/
.thumbnail-box { float: left; width: 33%; height: 170px; display:block; margin:0 auto; text-align: center; color: #1e64a0; padding-bottom: 42px;  line-height: 1.3em;}
.thumbnail-box h2 a {color: #1e64a0; text-decoration:underline; font-size: 1.2em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.thumbnail-box h2 a:hover {color: #00b4dc; text-decoration:underline;}
.thumbnail-box a {color: #1e64a0; text-decoration:underline; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-weight:normal; padding-right: 5px;}
.thumbnail-box a:hover {color: #00b4dc;}
.thumbnail-box p {padding: 0 10px; margin: 15px auto 0; width: 205px;}

/* Other styles*/
.article {margin: 0 auto; padding: 76px 0 0;   text-align: center; width: 214px;}
.article p  {color: #555; font-family: Georgia,"Times New Roman",Times,serif; font-size: 0.85em; font-style: italic; line-height: 1.4em; }
/* Slider*/
.container2 { width:228px; height:437px; overflow:hidden; position:relative; cursor:pointer; background:url(/image/index/sl_3.jpg) no-repeat bottom center;}
.slides { position:absolute; top:0; left:0; }
.slides img { border: 7px solid #ccc;}
.slides > div { position:absolute; top:0; width:228px; display:none; }
#loopedSlider,#newsSlider { margin:0 auto; width:228px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:-460px auto 0; display: table;}
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 7px; background: url(../images/pilon_button.gif) no-repeat center; text-decoration:none;}
ul.pagination li a:hover { padding:5px 7px; background: url(../images/pilon_button_select.gif) no-repeat center; text-decoration:none;}
ul.pagination li.active a { background: url(../images/pilon_button_active.gif) no-repeat center; padding:5px 7px;  text-decoration:none;}
.slideralign {width: 228px; margin: 0 auto; text-align: center;}		

.box5, .box6, .box7, .box8 { height: 120px; color:#000; }
.box5, .box6, .box7 {padding: 0;}
.box5 {width:23%; padding-right: 2%;}
.box6 {width:23%;  padding-right: 5%;}
.box7 {font-size: 0.8em}
.box8 {width:15%;}
.box6 p {margin-top: 75px;}
.box7 p {margin-top: 95px; line-height: 0.9em;}
.box7 a {color: #1e64a0; text-decoration:none; border-bottom: 1px dashed #1e64a0; font-size: 1.3em; line-height: 2.3em;}
.box7 a:hover {color: #00b4dc; border-bottom: 1px dashed #00b4dc;}
.box8 {background: url("/image/layouts/busket_empty.jpg") no-repeat scroll 50px 80px transparent;    float: right;    width: 206px; height: 160px;}
.box8 p {color: #000000;    font-size: 0.8em;  margin: 145px 0 0 60px;}
.box12 {width: 206px; margin: 0 auto;}
.box13 {margin-left: -36px;}
#container, #container5, #container4 { width: 100%; float: left; overflow: hidden; line-height:22px;}
#content {	padding: 20px 420px 0 0; }
#content-clients, #content-clients2, #content-clients3 { padding: 20px 0 0 320px;}

/* Sidebar Left*/
#sideLeft { float: left;  width: 300px;	margin-right: -300px; padding:20px 0 0; position:relative; }
#sideLeft1 { float: left;  width: 300px;	margin-right: -300px; padding:20px 0 0; position:relative; }
#sideLeft2 { float: left;  width: 300px;	margin-right: -300px; padding:20px 0 0; position:relative; }
.contact-side { width: 550px!important; margin-right: -550px!important;}

#phone-header {width: 206px; margin: 0 auto;}
#phone-header  p {padding: 95px 0 0;}
#zakaz {width: 130px; margin: 110px auto 0;  line-height: 1.2em;}
#zakaz a {text-decoration: none;}
#thebest-content {margin: 0 0 0 40px; text-align: center; width: 145px;}
#thebest-content a {color: #1e64a0; text-decoration:underline; font-size: 1em; font-style: italic; line-height: 2em;}
#thebest-content a:hover {color: #00b4dc;}
.slider {border: 8px solid #ccc;   height: 312px;}
.full {color: #000000;   font-size: 0.8em;   line-height: 1.5em;   margin: 135px 0 0 0 !important;   text-align: center;}
.full a {font-size: 1.6em;}